package api;

import java.util.ArrayList;

public class ArrayListDemo01 {
    public static void main(String[] args) {
        ArrayList<Integer> list = new ArrayList<>();
        //创建一个ArrayList实例
        list.add(100);
        list.add(200);
        list.add(300);
        System.out.println(list.size());//3
        System.out.println(list.contains(300));//true
        //获取并打印出指定索引处的元素
        Integer i = list.get(2);
        System.out.println(i);//300
        // 在指定位置插入一个元素
        list.add(3,400);
        System.out.println(list);//[100, 200, 300, 400]
        // 替换指定位置的元素
        list.set(1,600);
        System.out.println(list);//[100, 600, 300, 400]
        // 删除指定位置的元素
        list.remove(1);
        System.out.println(list);//[100, 300, 400]
        // 清空列表
        list.clear();
        System.out.println(list);//[]清空了
    }
}

